body{line-height:1}
html,body{height:100%}
html,body,div,span,img,header,nav{margin:0;padding:0;border:0;vertical-align:baseline}

/* body  .body_center{width: 100%; height:auto; margin-top:80px;padding:0;background:#000;}*/
.index_center{width: 100%; height:auto;padding:0;background:#000;}
.body_center{width: 100%; height:auto;padding:0;background:url(../images/body_bg3.jpg) repeat-x;overflow:hidden;}
.content_text_bg{width: 100%; height:auto;padding:0;background:url(../images/content_text_bg.jpg);overflow:hidden;}
.content_text{padding:10px 10px 15px 10px; }/*上右下左*/
.container {
  margin-right: auto;
  margin-left: auto;
  padding: 0;
  width: 100%
}
.container:before,
.container:after {
  display: table;
  line-height: 0;
  content: ".";
  clear: both;
}


/* index center content  */
.main{width:100%;height:auto;overflow:hidden;background:#000;}
.main_a{line-height:20px;color:#333;}
.main_a span{color:#336a7c;border-right:1px dashed #999;height:20px;width:130px;display:inline-block;margin:5px 15px 0 0;font-weight:bold}
.main_b ul li{overflow:hidden;font-size: 12px;}
.main_b{padding-top:40px;padding-top:24px;width:1200px;}
.main_c{float:left;width:265px;line-height:22px;color:#fff;margin-right:90px;display:inline}
.mt{margin-top:10px;}

/* 页面底部 */
.bottom{width:100%; height:70px;line-height:24px; text-align:center; color:#444; padding-top:80px;overflow:hidden;}


/* 联系我们 */
.col-fluid{
    width: 100%;
    height: 500px;
    float: left;
}
.col-fluid .div_map_left{
    float:left;
    width:40%;
    height:200px;
    font-weight: 300;
    line-height: 30px;
    text-align: left;
}
.col-fluid .div_map_left h1{
    padding-left: 10px;
    font-size: 25px;
}
.col-fluid .div_map_left p{
    padding-left: 10px;
    font-size: 15px;
}
.col-fluid .div_map_left img{
    width: 100%;
    height:200px;
}

.col-fluid .div_map{
    float:left;
    width:60%;
    height: 400px;
}

/* 关于我们 图片滚动 */
.image_backgroud{background:url(../images/about_us2.jpg) no-repeat;}
.image_bg{background:url(../images/about_us_pic_bg.jpg) repeat-x;}
.index_product{width:960px; height:auto; overflow:hidden;  margin:0 auto; margin-top:15px;}
.index_product .title{ float:left;}
.index_product .title h2{ font-size:30px; color:#09160B; float:left; margin-left:8px; display:inline;margin-top: 5px;} 
.index_product .title p{ color:#999; float:left; margin-left:10px; display:inline;margin-top:10px;}

.index_product .product_list{ width:100%; height:150px; overflow:hidden; margin-top:8px; float:left;}
.index_product .l{ float:left; width:10px; height:150px; background:url(../images/left_arrow.jpg) no-repeat; overflow:hidden;}
.index_product .r{ float:right; width:10px; height:150px; background:url(../images/right_arrow.jpg) no-repeat; overflow:hidden;}

.index_product .m{ float:left; width:100%; height:150px; background:url(../images/about_us_pic_01.jpg) repeat-x; overflow:hidden; position:relative;}
.index_product .m span{ position:absolute; width:25px; height:35px; top:56px; overflow:hidden;}
.index_product .m span.arrow_l{left:11px;}
.index_product .m span.arrow_r{right:11px;}

.index_product .m .item_list{ width:800px; height:auto; overflow:hidden; float:left; margin-left:36px; display:inline; margin-top:31px; }
.index_product .m .item_list p{ width:118px; height:100px; padding:5px; float:left; margin-left:17px; margin-right:18px; display:inline;}
.index_product .m .item_list .pro_a{ text-align :center ; width:118px; display:block;}
.index_product .m .item_list p a{ color:#555; text-decoration:none; display:inline; text-align :center;}
.index_product .m .item_list p a:hover{text-decoration:none; color:#F37721;}

.index_product .m .item_list .mr0{ margin-right:0px;}

.product_list .m .item_list img{
    width:118px;
    height:78px;
}
.nr_xinxia p{
    margin-left: 15px;
    margin-right: 15px;
}
.nr_xinxia_h{
    margin-top: 10px;
    margin-left: 5px;
}

/*联系我们*/
.contactus_center{
         width:1400px;
         margin-left: auto;
         margin-right: auto;
         padding:0;
         margin-top: 0;
         height: 650px;
}
.contactus_bg{
         background:url(../images/contact_us3.jpg) no-repeat;
	 width:100%;
	 padding:0;
	 margin:0;
}
.contact_content{
      margin-top:155px;
      margin-left: 30px;
      background:url(../images/content_text_bg.jpg);
}
.contactus_ul{ text-align: right;margin-right: 50px;}
.contactus_ul li{
    display: inline-block;
    margin-left: 20px;
}
.contactus_ul img{
    height:20px;width:20px;padding-right:5px;
}
.contactus_map{
    float:left;
    width :800px;
    height: 600px;
    margin:10px;
}

/* product list 
.productlist li b a{
	color:#555;
}
*/
.productlist{
	
}
.productlist ul{list-style:none;}  

.productlist li{
        display:inline-block;
        height:250px;
	overflow:hidden;
	clear:both;
	padding:12px 0px;
	border-bottom:1px solid #EEE;
	color:#aaa;
}

.productlist li .preview{
        text-decoration:none;
	width:420px;
	float:left;
	margin-right:7px;
	margin-bottom:3px;
	margin-left:10px;
}

.productlist li .preview .product{
	width:400px;
	height:250px;
	display:block;
	padding:0px;
	border:1px solid #EEE;
        filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);opacity:0.5;/*CSS滤镜*/
}

.productlist li .preview .product .proinfor{
    margin-left: auto;
    margin-right: auto;
    padding: 0;
    background: #fff;
    display: none;
    text-align: center;
}
.productlist li .preview .product:hover .proinfor{display:block;}

.productlist li .preview:hover .product{
	border:1px solid #AAA;
        cursor:pointer;
        filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);opacity:1;
}

.productlist li a.title{
	overflow:hidden;
	font-weight:bold;
	font-size:25px;
	margin-left:5px;
}
.productlist p.intro{
        width:400px;
	color:#776955;
	line-height:20px;
	margin-left:5px;
        text-align: left;
	/*padding-left:10px;
	*padding-right:10px;*/
}
/* 成功案例一览 */
.case_list_item{
    margin-left: 10px;
    font-size: 20px;
    border:1px solid #EEE;
    margin-top:-30px;
}

/*web 设计 */
.webdesign_title{
   background-position: 0% 1px; padding-left: 17px; 
   font-weight: bold; margin-top: 10px; 
   background-image: url(../images/icon_rectangle.gif); 
   background-repeat: no-repeat no-repeat;
   margin-top: 30px;
}

.webdesign_title p{margin: 10px 5px 5px; padding: 0px; line-height: 14px; text-indent: 2em;}

/* 对日开发 */
.sourcingforjap_blockContent{
    padding: 12px;
}

.sourcingforjap_blockContent p{
    margin: 5px; padding: 0px; line-height: 14px; text-indent: 2em;
}
.sourcingforjap_title{
   background-position: 0% 1px; padding-left: 17px; 
   margin-top: 10px; 
   background-image: url(../images/icon_rectangle.gif); 
   background-repeat: no-repeat no-repeat;
}
.sourcingforjap_title span{
    font-weight: bold; 
}
.sourcingforjap_title ul{
    list-style: none; margin: 0px 0px 0px 1px; padding: 0px; border: 0px currentColor;
}
.sourcingforjap_title ul li{
    margin: 0px; padding: 0px; border: 0px currentColor;
}
.sourcingforjap_title ul li p{
    margin: 5px; padding: 0px; line-height: 14px；
}


